torture devices - Französisch Englisch Wörterbuch